🇫🇷 fr en 🇬🇧

plus grand que nature

larger than life
Wiktionary Links